lance-leaved wild licorice - French English Dictionary